<?php

namespace VEKA\ProjetBundle\Entity;

use Doctrine\ORM\Mapping as ORM;

/**
 * Vitrage
 *
 * @ORM\Table()
 * @ORM\Entity(repositoryClass="VEKA\ProjetBundle\Entity\VitrageRepository")
 */
class Vitrage
{
/**
   * @ORM\ManyToOne(targetEntity="VEKA\ProjetBundle\Entity\Chassis")
   * @ORM\JoinColumn(nullable=false)
   */
  private $chassis;
    /**
     * @var integer
     *
     * @ORM\Column(name="id", type="integer")
     * @ORM\Id
     * @ORM\GeneratedValue(strategy="AUTO")
     */
    private $id;
	/**
     * @var float
     *
     * @ORM\Column(name="tlg", type="float")
     */
    private $tlg;
	/**
     * @var float
     *
     * @ORM\Column(name="sg", type="float")
     */
    private $sg;
	/**
     * @var float
     *
     * @ORM\Column(name="ug", type="float")
     */
    private $ug;

    /**
     * @var string
     *
     * @ORM\Column(name="libelle_vitrage", type="string", length=255)
     */
    private $libelleVitrage;


    /**
     * Get id
     *
     * @return integer 
     */
    public function getId()
    {
        return $this->id;
    }

    /**
     * Set libelleVitrage
     *
     * @param string $libelleVitrage
     * @return Vitrage
     */
    public function setLibelleVitrage($libelleVitrage)
    {
        $this->libelleVitrage = $libelleVitrage;
    
        return $this;
    }

    /**
     * Get libelleVitrage
     *
     * @return string 
     */
    public function getLibelleVitrage()
    {
        return $this->libelleVitrage;
    }

    /**
     * Set tlg
     *
     * @param float $tlg
     * @return Vitrage
     */
    public function setTlg($tlg)
    {
        $this->tlg = $tlg;
    
        return $this;
    }

    /**
     * Get tlg
     *
     * @return float 
     */
    public function getTlg()
    {
        return $this->tlg;
    }

    /**
     * Set sg
     *
     * @param float $sg
     * @return Vitrage
     */
    public function setSg($sg)
    {
        $this->sg = $sg;
    
        return $this;
    }

    /**
     * Get sg
     *
     * @return float 
     */
    public function getSg()
    {
        return $this->sg;
    }

    /**
     * Set ug
     *
     * @param float $ug
     * @return Vitrage
     */
    public function setUg($ug)
    {
        $this->ug = $ug;
    
        return $this;
    }

    /**
     * Get ug
     *
     * @return float 
     */
    public function getUg()
    {
        return $this->ug;
    }

    /**
     * Set chassis
     *
     * @param \VEKA\ProjetBundle\Entity\Chassis $chassis
     * @return Vitrage
     */
    public function setChassis(\VEKA\ProjetBundle\Entity\Chassis $chassis)
    {
        $this->chassis = $chassis;
    
        return $this;
    }

    /**
     * Get chassis
     *
     * @return \VEKA\ProjetBundle\Entity\Chassis 
     */
    public function getChassis()
    {
        return $this->chassis;
    }
}